Gujarat is relatively Safe State in India. To Bring or To Buy or To Drink Alcohol is forbidden in Gujarat. However foreign tourist can buy and drink in few Five Star Hotels like Taj and Courtyard by Marriott.Also see in Stay Safe of India.
talk
Gujarati is the language spoken here, although Hindi is widely understood. In main cities, English is widely known.